travel around along a curved path - Turkish English Dictionary